ottoman weave - Spanish English Dictionary